Karama Shopping Complex, Al Karama | 18b Street, 62, Dubai, United Arab Emirates, Dubai
Always decent food & one of the old restaurant keeping the quality heritage
Al Karama Al Attar Centre Sheikh Khalifa Bin Zayed Rd, Dubai, United Arab Emirates, Dubai
Atmosphere very good
3 1a Street | tde Greens, Dubai, United Arab Emirates, Dubai
I want this place to be good, I really do! It's one of the few convenient places I can go sit outside with my dog. Unfor
Always decent food & one of the old restaurant keeping the quality heritage